sub-machine guns - Allemand Anglais Dictionnaire